long-range strategic reconnaissance - Turco Inglés Diccionario